ribbed floor elements - Spanish English Dictionary